difficult circumstances - Allemand Anglais Dictionnaire